<!DOCTYPE html>
<html>
	<head>
		<meta charset=utf-8>
		<title>objx with plugins - Test Suite</title>
    <!--[if IE]>
      <script src="http://html5shiv.googlecode.com/svn/trunk/html5.js">
      </script>
    <![endif]-->
		<link type="text/css" href="lib/qunit/testsuite.css" rel="stylesheet" />
    
    
		<!-- Core test files -->
		<script type="text/javascript" src="lib/jquery/jquery-1.3.2.min.js"></script>
		<script type="text/javascript" src="lib/qunit/testrunner.js"></script>
		<script type="text/javascript" src="lib/qunit/qunit.helpers.js"></script>
		
		<!-- objx library -->
		<script type="text/javascript" src="../src/objx.js"></script>
		
		<!-- target files (files being tested) -->
		<script src="../plugins/src/collections/collect.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/group.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/select.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/modify.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/append.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/prepend.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/contains.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/unique.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/first.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/last.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/compact.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/indexOf.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/sort.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/reverse.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/insert.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/subtract.js" type="text/javascript" ></script>

		<script src="../plugins/src/collections/math/sum.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/math/min.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/math/max.js" type="text/javascript"></script>
		<script src="../plugins/src/collections/math/mean.js" type="text/javascript"></script>
		
		<script src="../plugins/src/oo/event.js" type="text/javascript"></script>
		<script src="../plugins/src/oo/property.js" type="text/javascript"></script>
		<script src="../plugins/src/oo/class.js" type="text/javascript"></script>
		<script src="../plugins/src/oo/interface.js" type="text/javascript"></script>
		<script src="../plugins/src/oo/clone.js" type="text/javascript"></script>
    <script src="../plugins/src/oo/list.js" type="text/javascript"></script>
    <script src="../plugins/src/oo/enum.js" type="text/javascript"></script>
    
		<script src="../plugins/src/work/interval.js" type="text/javascript" charset="utf-8"></script>
		<script src="../plugins/src/work/queue.js" type="text/javascript" charset="utf-8"></script>
		<script src="../plugins/src/work/workqueue.js" type="text/javascript" charset="utf-8"></script>
		
		<!-- Test files -->
		<script src="objx.test.js" type="text/javascript" ></script>
		
		<script src="../plugins/test/collections/collect.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/group.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/select.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/modify.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/append.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/prepend.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/contains.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/unique.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/first.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/last.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/compact.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/indexOf.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/sort.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/reverse.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/insert.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/subtract.test.js" type="text/javascript" ></script>
		
		<script src="../plugins/test/collections/math/sum.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/math/min.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/math/max.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/collections/math/mean.test.js" type="text/javascript" ></script>
		
		<script src="../plugins/test/oo/event.test.js" type="text/javascript"></script>
		<script src="../plugins/test/oo/property.test.js" type="text/javascript"></script>
		<script src="../plugins/test/oo/class.test.js" type="text/javascript" ></script>
		<script src="../plugins/test/oo/interface.test.js" type="text/javascript"></script>
		<script src="../plugins/test/oo/clone.test.js" type="text/javascript"></script>
    <script src="../plugins/test/oo/list.test.js" type="text/javascript"></script>
    <script src="../plugins/test/oo/enum.test.js" type="text/javascript"></script>
    
		<script src="../plugins/test/work/interval.test.js" type="text/javascript" charset="utf-8"></script>
		<script src="../plugins/test/work/queue.test.js" type="text/javascript" charset="utf-8"></script>
		<script src="../plugins/test/work/workqueue.test.js" type="text/javascript" charset="utf-8"></script>
		
	</head>
	<body>
    <section>
       <h1 id="qunit-header">Objx Test Suite (Core library and plugins)</h1>
       <h2 id="qunit-banner"></h2>

       <section id="qunit-testrunner-toolbar"></section>
       <h2 id="qunit-userAgent"></h2>
       <ol id="qunit-tests"></ol>
       <section id="qunit-fixture">test markup, will be hidden</section>
    </section>
	</body>
</html>